tight ship – English–Italiano translations

🇬🇧 en it 🇮🇹

tight ship noun

  • highly disciplined organization
pieno regime
Wiktionary Links